Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
18 STATION ROAD £750,000 1 Jun 2023
20A STATION ROAD Detached £600,000 15 Feb 2001
24 STATION ROAD £862,500 4 May 2018
28 STATION ROAD Detached £300,000 28 Nov 2003